foreseeable danger - German English Dictionary